/* CSS Document */
.page-announcements #viewmod_announcements {
    background: url(../images/announcement_tab.jpg) no-repeat scroll 0% 0% transparent !important;
    height: 77px;
	margin-left: 5px;
}

.page-announcements #viewmod_announcements_ta{background:transparent url(../images/announcement_tab_t.jpg) no-repeat;
height: 77px;
margin-left: 5px;
}

.page-announcements-search #viewmod_announcements { 
margin-left: 0px;
}

.page-announcements .inner_tab_content {
padding-top: 47px;
}

.page-announcements .sea_go_but {
margin-top: -51px;
margin-left: 375px;
float: left;
}

.page-announcements .keyword_ann_descr {
color: #89898F;
font-size: 10px;
margin-left: 129px;
margin-top: -24px;
}

.page-announcements .result_inner
{
background-color:#EFF7FD  !important;
width:493px  !important;
padding-left:20px  !important;
margin-top: 0px !important;
padding-bottom: 20px;
}

.page-announcements .page-footer_bot {
margin:auto;
width:968px;
}

.page-announcements .page-footer-top1 { 
margin:auto;
width:968px;
}

.page-announcements .form-item label {
    float: left;
    width: 130px;
}
.page-announcements .view-header{
margin-left: -21px;
}

.page-announcements .go_view_dept_list {
margin-left:0px;
}
.page-announcements .go_view_dept_list p {
width: 474px;
padding: 4px 0px 3px;
}

@media (max-width:240px){
.page-announcements #viewmod_announcements {
    height: 77px;
    margin-left: -14px;
}
.page-announcements #viewmod_announcements_ta{ 
margin-left: -14px;
}

.page-announcements .footer_text1 {
margin-left: 5px !important;
margin-top: -2px;
}

.page-announcements .left_column {
margin-left: -20px !important;
}

.page-announcements .right_column {
    margin-top: 29px !important;
    margin-bottom: 16px !important;
    margin-left: -202px !important;
    width: 212px ;
    word-wrap: break-word ;
}

.page-announcements .result_inner_search {
margin-left: -14px;
height: 110px;
}
.page-announcements #edit-anno-search {
width: 136px;
margin-top: -3px;
margin-left: 2px;

}
.page-announcements .keyword_ann_descr {
word-wrap: break-word !important;
margin-left: 27px !important;
width: 205px !important;
}

.page-announcements .sea_go_but {
margin-top: 4px;
margin-left: 84px;
float: left;
}
.page-announcements  .res_dept { 
word-wrap: break-word;
margin-left: -16px !important;
}

.page-announcements .result_inner_atoz {
margin-left: -5px;
width: 200px;
word-wrap: break-word; 
}
.page-announcements .form-item label {
    float: left;
    width: 55px;
    margin-left: -15px;
}


}

@media (min-width:241px) and (max-width:320px) {

.page-announcements #viewmod_announcements {
    height: 77px;
    margin-left: -14px;
}

.page-announcements .result_inner_search {
margin-left: -14px;
}
.page-announcements #edit-anno-search {
width: 136px;
}
.page-announcements .sea_go_but {
margin-top: -4px;
margin-left: 129px;
float: left;
}

.page-announcements #viewmod_announcements_ta{ 
margin-left: -14px;
}

.page-announcements .left_column {
    width: 18% !important;
    margin-left: -15px !important;
}

.page-announcements .right_column {
    padding-left: 10px !important;
    text-align: justify !important;
    width: 32% !important;
    word-wrap: break-word !important;
}
.page-announcements .result_inner_atoz {
width: 290px;
word-wrap: break-word;
}
.page-announcements .form-item label {
    float: left;
    width: 82px;
}
.page-announcements .keyword_ann_descr {
word-wrap: break-word !important;
margin-left: 77px !important;
width: 245px !important;
}

}

@media (min-width:321px) and (max-width:480px) {

.page-announcements #viewmod_announcements {
    height: 77px;
    margin-left: -14px;
}

.page-announcements #viewmod_announcements_ta{ 
margin-left: -14px;
}

.page-announcements .back_btn{
display:none;
    /*float: right !important;
    margin-right: 23px !important;*/
}

.page-announcements .right_column {
    padding-left: 10px !important;
    text-align: justify !important;
    width: 48% !important;
    word-wrap: break-word !important;
}
.page-announcements .result_inner_atoz {
margin-left:0px;
}

}

